India to host Diageo competition
28 January, 2011
Diageo has announced a host city for the final of its World Class 2011 bartender competition. Delhi, India, will play host to the final of what has been dubbed “the Oscars of the industry”.
Diageo has announced a host city for the final of its World Class 2011 bartender competition. Delhi, India, will play host to the final of what has been dubbed “the Oscars of the industry”.